subcapsular nephrectomy - French English Dictionary